alliance partner - English Synonyms Dictionary